Tiny C Compiler software | |
---|---|
![]() | |
Genere | Compilatore |
Sviluppatore | Fabrice Bellard |
Data prima versione | 2002 |
Ultima versione | 0.9.26 (15 febbraio 2013) |
Sistema operativo | Multipiattaforma |
Linguaggio | C linguaggio assembly |
Licenza | LGPL (licenza libera) |
Sito web | bellard.org/tcc/ |
Tiny C Compiler (noto anche come TCC, tCc o TinyCC) è un compilatore C per piattaforme x86 e ARM creato da Fabrice Bellard e distribuito sotto licenza LGPL. È un compilatore minimale, che si presta bene all'uso su sistemi lenti e con poche risorse di memoria e archiviazione. Nato per sistemi Unix-like, con la versione 0.9.23 (17 giugno 2005) gli è stato aggiunto il supporto a Windows.
Secondo la documentazione, TCC implementa interamente lo standard ANSI C (C89/C90),[1] buona parte dello standard ISO C99[2] e molte delle estensioni GNU C, tra le quali l'inserimento di assembly inline.